Mutton sheep - Espagnol Anglais Dictionnaire